package com.brownalexis.application.params;

import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

/**
 * @Author: brownalexis
 * @Date: 2024/04/18 16:16
 * @Description:
 */
@Data
public class FileParams {
    /**
     * 文件名称
     */
    private String fileName;
    /**
     * 当前是第几片数   从0开始
     */
    private int chunkIndex;
    /**
     * 唯一标识符
     */
    private String identifier;
    /**
     * 总分片数
     */
    private int chunks;
    /**
     * 用户ID
     */
    private Long userId;
    /**
     * 文件总大小
     */
    private Long totalSize;
    /**
     * 当前分片文件的大小 单位是字节b
     */
    private Long currentChunkSize;
    /**
     * 分片大小    1 * 1024 * 1024=1MB
     */
    private  Long chunkSize;
}
